<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">

	<title>BMXSDKConfig Class Reference</title>

	<link rel="stylesheet" href="../css/style.css">
	<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
	<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
	<header>
		<div class="container" class="hide-in-xcode">
			
			<h1 id="library-title">
				<a href="../index.html">floo-iOS </a>
			</h1>

			<p id="developer-home">
				<a href="../index.html">美信拓扑</a>
			</p>
			
		</div>
	</header>

	<aside>
		<div class="container">
			<nav>
				<ul id="header-buttons" role="toolbar">
					<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>

					<li id="on-this-page" role="navigation">
						<label>
							On This Page

							<div class="chevron">
								<div class="chevy chevron-left"></div>
								<div class="chevy chevron-right"></div>
							</div>

							<select id="jump-to">
	<option value="top">Jump To&#133;</option>
	
	<option value="overview">Overview</option>
	

	
	
	<option value="tasks">Tasks</option>
	
	

	
	
	<optgroup label="Properties">
		
		<option value="//api/name/swigCMemOwn">swigCMemOwn</option>
		
		<option value="//api/name/swigCPtr">swigCPtr</option>
		
	</optgroup>
	

	

	
	<optgroup label="Instance Methods">
		
		<option value="//api/name/carryUsernameInMessage">- carryUsernameInMessage</option>
		
		<option value="//api/name/dealloc">- dealloc</option>
		
		<option value="//api/name/enableDeliveryAck">- enableDeliveryAck</option>
		
		<option value="//api/name/getAppID">- getAppID</option>
		
		<option value="//api/name/getAppSecret">- getAppSecret</option>
		
		<option value="//api/name/getCacheDir">- getCacheDir</option>
		
		<option value="//api/name/getClientType">- getClientType</option>
		
		<option value="//api/name/getConsoleOutput">- getConsoleOutput</option>
		
		<option value="//api/name/getDBCryptoKey">- getDBCryptoKey</option>
		
		<option value="//api/name/getDataDir">- getDataDir</option>
		
		<option value="//api/name/getDebugLogReceiverId">- getDebugLogReceiverId</option>
		
		<option value="//api/name/getDeviceUuid">- getDeviceUuid</option>
		
		<option value="//api/name/getEnableDNS">- getEnableDNS</option>
		
		<option value="//api/name/getHostConfig">- getHostConfig</option>
		
		<option value="//api/name/getLoadAllServerConversations">- getLoadAllServerConversations</option>
		
		<option value="//api/name/getLogLevel">- getLogLevel</option>
		
		<option value="//api/name/getPushCertName">- getPushCertName</option>
		
		<option value="//api/name/getPushEnvironmentType">- getPushEnvironmentType</option>
		
		<option value="//api/name/getPushProviderType">- getPushProviderType</option>
		
		<option value="//api/name/getSDKVersion">- getSDKVersion</option>
		
		<option value="//api/name/getUserAgent">- getUserAgent</option>
		
		<option value="//api/name/getUserDNSAddress">- getUserDNSAddress</option>
		
		<option value="//api/name/getVerifyCertificate">- getVerifyCertificate</option>
		
		<option value="//api/name/getVsn">- getVsn</option>
		
		<option value="//api/name/initWithCptr:swigOwnCObject:">- initWithCptr:swigOwnCObject:</option>
		
		<option value="//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:">- initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:</option>
		
		<option value="//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:">- initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:</option>
		
		<option value="//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:deliveryAck:">- initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:deliveryAck:</option>
		
		<option value="//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:deliveryAck:">- initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:deliveryAck:</option>
		
		<option value="//api/name/setAppID:">- setAppID:</option>
		
		<option value="//api/name/setAppSecret:">- setAppSecret:</option>
		
		<option value="//api/name/setCarryUsernameInMessage:">- setCarryUsernameInMessage:</option>
		
		<option value="//api/name/setConsoleOutput:">- setConsoleOutput:</option>
		
		<option value="//api/name/setDBCryptoKey:">- setDBCryptoKey:</option>
		
		<option value="//api/name/setDebugLogReceiverId:">- setDebugLogReceiverId:</option>
		
		<option value="//api/name/setDeviceUuid:">- setDeviceUuid:</option>
		
		<option value="//api/name/setEnableDNS">- setEnableDNS</option>
		
		<option value="//api/name/setEnableDNS:">- setEnableDNS:</option>
		
		<option value="//api/name/setEnableDeliveryAck:">- setEnableDeliveryAck:</option>
		
		<option value="//api/name/setEnvironmentType:">- setEnvironmentType:</option>
		
		<option value="//api/name/setHostConfig:">- setHostConfig:</option>
		
		<option value="//api/name/setLoadAllServerConversations">- setLoadAllServerConversations</option>
		
		<option value="//api/name/setLoadAllServerConversations:">- setLoadAllServerConversations:</option>
		
		<option value="//api/name/setLogLevel:">- setLogLevel:</option>
		
		<option value="//api/name/setPushCertName:">- setPushCertName:</option>
		
		<option value="//api/name/setPushProviderType:">- setPushProviderType:</option>
		
		<option value="//api/name/setUserDNSAddress:">- setUserDNSAddress:</option>
		
		<option value="//api/name/setVerifyCertificate">- setVerifyCertificate</option>
		
		<option value="//api/name/setVerifyCertificate:">- setVerifyCertificate:</option>
		
	</optgroup>
	
	
</select>
						</label>
					</li>
				</ul>
			</nav>
		</div>
	</aside>

	<article>
		<div id="overview_contents" class="container">
			<div id="content">
				<main role="main">
					<h1 class="title">BMXSDKConfig Class Reference</h1>

					
					<div class="section section-specification"><table cellspacing="0"><tbody>
						<tr>
	<th>Inherits from</th>
	<td>NSObject</td>
</tr><tr>
	<th>Declared in</th>
	<td>floo_proxy.h</td>
</tr>
						</tbody></table></div>
					

                    
					
					<div class="section section-overview">
						<a title="Overview" name="overview"></a>
						<h2 class="subtitle subtitle-overview">Overview</h2>
						<p>@interface SDK设置管理</p>
					</div>
					
					

					
					
					<div class="section section-tasks">
						<a title="Tasks" name="tasks"></a>
						

						
						

						<div class="task-list">
							<div class="section-method">
	<a name="//api/name/swigCPtr" title="swigCPtr"></a>
	<h3 class="method-title"><code><a href="#//api/name/swigCPtr">&nbsp;&nbsp;swigCPtr</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			

			<div class="method-subsection method-declaration"><code>@property (nonatomic) void *swigCPtr</code></div>

		    
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/swigCMemOwn" title="swigCMemOwn"></a>
	<h3 class="method-title"><code><a href="#//api/name/swigCMemOwn">&nbsp;&nbsp;swigCMemOwn</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			

			<div class="method-subsection method-declaration"><code>@property (nonatomic) BOOL swigCMemOwn</code></div>

		    
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/initWithCptr:swigOwnCObject:" title="initWithCptr:swigOwnCObject:"></a>
	<h3 class="method-title"><code><a href="#//api/name/initWithCptr:swigOwnCObject:">&ndash;&nbsp;initWithCptr:swigOwnCObject:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			

			<div class="method-subsection method-declaration"><code>- (id)initWithCptr:(void *)<em>cptr</em> swigOwnCObject:(BOOL)<em>ownCObject</em></code></div>

		    
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:deliveryAck:" title="initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:deliveryAck:"></a>
	<h3 class="method-title"><code><a href="#//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:deliveryAck:">&ndash;&nbsp;initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:deliveryAck:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>构造函数</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (id)initWithType:(BMXClientType)<em>type</em> vsn:(NSString *)<em>vsn</em> dataDir:(NSString *)<em>dataDir</em> cacheDir:(NSString *)<em>cacheDir</em> sDKVersion:(NSString *)<em>SDKVersion</em> pushCertName:(NSString *)<em>pushCertName</em> userAgent:(NSString *)<em>userAgent</em> deliveryAck:(BOOL)<em>deliveryAck</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>type</code></th>
						<td><p>客户端类型</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>vsn</code></th>
						<td><p>客户端OS版本</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>dataDir</code></th>
						<td><p>聊天数据存储路径</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>cacheDir</code></th>
						<td><p>缓存数据存储路径</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>SDKVersion</code></th>
						<td><p>SDK版本</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>pushCertName</code></th>
						<td><p>Push证书名字</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>userAgent</code></th>
						<td><p>用户代理信息</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>deliveryAck</code></th>
						<td><p>是否发送消息送达回执</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:" title="initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:"></a>
	<h3 class="method-title"><code><a href="#//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:">&ndash;&nbsp;initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			

			<div class="method-subsection method-declaration"><code>- (id)initWithType:(BMXClientType)<em>type</em> vsn:(NSString *)<em>vsn</em> dataDir:(NSString *)<em>dataDir</em> cacheDir:(NSString *)<em>cacheDir</em> sDKVersion:(NSString *)<em>SDKVersion</em> pushCertName:(NSString *)<em>pushCertName</em> userAgent:(NSString *)<em>userAgent</em></code></div>

		    
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:deliveryAck:" title="initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:deliveryAck:"></a>
	<h3 class="method-title"><code><a href="#//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:deliveryAck:">&ndash;&nbsp;initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:deliveryAck:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>构造函数</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (id)initWithType:(BMXClientType)<em>type</em> vsn:(NSString *)<em>vsn</em> dataDir:(NSString *)<em>dataDir</em> cacheDir:(NSString *)<em>cacheDir</em> sDKVersion:(NSString *)<em>SDKVersion</em> pushCertName:(NSString *)<em>pushCertName</em> userAgent:(NSString *)<em>userAgent</em> appId:(NSString *)<em>appId</em> appSecret:(NSString *)<em>appSecret</em> deliveryAck:(BOOL)<em>deliveryAck</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>type</code></th>
						<td><p>客户端类型</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>vsn</code></th>
						<td><p>客户端OS版本</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>dataDir</code></th>
						<td><p>聊天数据存储路径</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>cacheDir</code></th>
						<td><p>缓存数据存储路径</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>SDKVersion</code></th>
						<td><p>SDK版本</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>pushCertName</code></th>
						<td><p>Push证书名字</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>userAgent</code></th>
						<td><p>用户代理信息</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>appId</code></th>
						<td><p>用户的appId</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>appSecret</code></th>
						<td><p>用户的appSecret（对于使用推送的用户，必须同时设置appId和appSecret）</p></td>
					</tr>
				
					<tr>
						<th scope="row" class="argument-name"><code>deliveryAck</code></th>
						<td><p>是否发送消息送达回执</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:" title="initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:"></a>
	<h3 class="method-title"><code><a href="#//api/name/initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:">&ndash;&nbsp;initWithType:vsn:dataDir:cacheDir:sDKVersion:pushCertName:userAgent:appId:appSecret:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			

			<div class="method-subsection method-declaration"><code>- (id)initWithType:(BMXClientType)<em>type</em> vsn:(NSString *)<em>vsn</em> dataDir:(NSString *)<em>dataDir</em> cacheDir:(NSString *)<em>cacheDir</em> sDKVersion:(NSString *)<em>SDKVersion</em> pushCertName:(NSString *)<em>pushCertName</em> userAgent:(NSString *)<em>userAgent</em> appId:(NSString *)<em>appId</em> appSecret:(NSString *)<em>appSecret</em></code></div>

		    
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getDataDir" title="getDataDir"></a>
	<h3 class="method-title"><code><a href="#//api/name/getDataDir">&ndash;&nbsp;getDataDir</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取聊天数据存储路径，包含消息、附件等</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getDataDir</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getCacheDir" title="getCacheDir"></a>
	<h3 class="method-title"><code><a href="#//api/name/getCacheDir">&ndash;&nbsp;getCacheDir</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取缓存数据存储路径，比如用户头像</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getCacheDir</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getClientType" title="getClientType"></a>
	<h3 class="method-title"><code><a href="#//api/name/getClientType">&ndash;&nbsp;getClientType</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>客户端类型</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BMXClientType)getClientType</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p><a href="../Constants/BMXClientType.html">BMXClientType</a></p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getVsn" title="getVsn"></a>
	<h3 class="method-title"><code><a href="#//api/name/getVsn">&ndash;&nbsp;getVsn</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>客户端OS版本</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getVsn</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getSDKVersion" title="getSDKVersion"></a>
	<h3 class="method-title"><code><a href="#//api/name/getSDKVersion">&ndash;&nbsp;getSDKVersion</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>SDK版本</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getSDKVersion</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getPushCertName" title="getPushCertName"></a>
	<h3 class="method-title"><code><a href="#//api/name/getPushCertName">&ndash;&nbsp;getPushCertName</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取Push证书名字</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getPushCertName</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setPushCertName:" title="setPushCertName:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setPushCertName:">&ndash;&nbsp;setPushCertName:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置Push证书名字</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setPushCertName:(NSString *)<em>arg1</em></code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getUserAgent" title="getUserAgent"></a>
	<h3 class="method-title"><code><a href="#//api/name/getUserAgent">&ndash;&nbsp;getUserAgent</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取用户代理信息</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getUserAgent</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/carryUsernameInMessage" title="carryUsernameInMessage"></a>
	<h3 class="method-title"><code><a href="#//api/name/carryUsernameInMessage">&ndash;&nbsp;carryUsernameInMessage</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>发送消息的config中是否携带</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BOOL)carryUsernameInMessage</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>BOOL</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setCarryUsernameInMessage:" title="setCarryUsernameInMessage:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setCarryUsernameInMessage:">&ndash;&nbsp;setCarryUsernameInMessage:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置发送消息的config中是否携带用户名</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setCarryUsernameInMessage:(BOOL)<em>arg1</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>bool</code></th>
						<td><p>设置是否在送消息的config中携带用户名</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/enableDeliveryAck" title="enableDeliveryAck"></a>
	<h3 class="method-title"><code><a href="#//api/name/enableDeliveryAck">&ndash;&nbsp;enableDeliveryAck</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>是否发送消息送达回执</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BOOL)enableDeliveryAck</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>BOOL</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setEnableDeliveryAck:" title="setEnableDeliveryAck:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setEnableDeliveryAck:">&ndash;&nbsp;setEnableDeliveryAck:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置是否发送消息送达回执</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setEnableDeliveryAck:(BOOL)<em>arg1</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>bool</code></th>
						<td><p>是否发送消息送达回执</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getLogLevel" title="getLogLevel"></a>
	<h3 class="method-title"><code><a href="#//api/name/getLogLevel">&ndash;&nbsp;getLogLevel</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>Log输出等级</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BMXLogLevel)getLogLevel</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p><a href="../Constants/BMXLogLevel.html">BMXLogLevel</a></p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setLogLevel:" title="setLogLevel:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setLogLevel:">&ndash;&nbsp;setLogLevel:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置Log输出等级</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setLogLevel:(BMXLogLevel)<em>arg1</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>BMXLogLevel</code></th>
						<td><p>Log输出等级</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getConsoleOutput" title="getConsoleOutput"></a>
	<h3 class="method-title"><code><a href="#//api/name/getConsoleOutput">&ndash;&nbsp;getConsoleOutput</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>Log是否输出到Console</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BOOL)getConsoleOutput</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>BOOL</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setConsoleOutput:" title="setConsoleOutput:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setConsoleOutput:">&ndash;&nbsp;setConsoleOutput:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置Log是否输出到Console</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setConsoleOutput:(BOOL)<em>arg1</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>bool</code></th>
						<td><p>设置Log是否输出到Console</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setHostConfig:" title="setHostConfig:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setHostConfig:">&ndash;&nbsp;setHostConfig:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置服务器配置</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setHostConfig:(BMXSDKConfigHostConfig *)<em>config</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>config</code></th>
						<td><p>服务器配置</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getHostConfig" title="getHostConfig"></a>
	<h3 class="method-title"><code><a href="#//api/name/getHostConfig">&ndash;&nbsp;getHostConfig</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取服务器配置</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BMXSDKConfigHostConfig *)getHostConfig</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p><a href="../Classes/BMXSDKConfigHostConfig.html">BMXSDKConfigHostConfig</a></p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getLoadAllServerConversations" title="getLoadAllServerConversations"></a>
	<h3 class="method-title"><code><a href="#//api/name/getLoadAllServerConversations">&ndash;&nbsp;getLoadAllServerConversations</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>是否根据服务器返回未读列表创建所有会话.</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BOOL)getLoadAllServerConversations</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>BOOL</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setLoadAllServerConversations:" title="setLoadAllServerConversations:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setLoadAllServerConversations:">&ndash;&nbsp;setLoadAllServerConversations:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>是否根据服务器返回未读列表创建所有会话，默认为false，只会创建有未读消息的会话。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setLoadAllServerConversations:(BOOL)<em>enable</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>enable</code></th>
						<td><p>是否根据服务器返回未读列表创建所有会话</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setLoadAllServerConversations" title="setLoadAllServerConversations"></a>
	<h3 class="method-title"><code><a href="#//api/name/setLoadAllServerConversations">&ndash;&nbsp;setLoadAllServerConversations</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			

			<div class="method-subsection method-declaration"><code>- (void)setLoadAllServerConversations</code></div>

		    
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getDeviceUuid" title="getDeviceUuid"></a>
	<h3 class="method-title"><code><a href="#//api/name/getDeviceUuid">&ndash;&nbsp;getDeviceUuid</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取设备的唯一识别码</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getDeviceUuid</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setDeviceUuid:" title="setDeviceUuid:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setDeviceUuid:">&ndash;&nbsp;setDeviceUuid:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置设备的唯一识别码，在app卸载之前应该始终保持一致，app删除后再次安装时可以产生不同的设备识别码。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setDeviceUuid:(NSString *)<em>uuid</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>uuid</code></th>
						<td><p>设备的唯一识别码。</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getDBCryptoKey" title="getDBCryptoKey"></a>
	<h3 class="method-title"><code><a href="#//api/name/getDBCryptoKey">&ndash;&nbsp;getDBCryptoKey</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取设备的本地数据库加密密钥。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getDBCryptoKey</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setDBCryptoKey:" title="setDBCryptoKey:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setDBCryptoKey:">&ndash;&nbsp;setDBCryptoKey:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置本地数据库的加密密钥，在app卸载之前应该始终保持一直，app删除后再次安装时可以产生不同的密钥。用于本地数据库加密。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setDBCryptoKey:(NSString *)<em>cryptoKey</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>cryptoKey</code></th>
						<td><p>本地数据库的加密密钥。</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getVerifyCertificate" title="getVerifyCertificate"></a>
	<h3 class="method-title"><code><a href="#//api/name/getVerifyCertificate">&ndash;&nbsp;getVerifyCertificate</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取https请求是否验证服务器端证书。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BOOL)getVerifyCertificate</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>BOOL</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setVerifyCertificate:" title="setVerifyCertificate:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setVerifyCertificate:">&ndash;&nbsp;setVerifyCertificate:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置https请求是否验证服务器端证书。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setVerifyCertificate:(BOOL)<em>verify</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>verify</code></th>
						<td><p>https请求是否验证服务器端证书</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			
			<div class="method-subsection discussion-section">
				<h4 class="method-subtitle">Discussion</h4>
				<p>设置https请求是否验证服务器端证书。</p>
			</div>
			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setVerifyCertificate" title="setVerifyCertificate"></a>
	<h3 class="method-title"><code><a href="#//api/name/setVerifyCertificate">&ndash;&nbsp;setVerifyCertificate</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			

			<div class="method-subsection method-declaration"><code>- (void)setVerifyCertificate</code></div>

		    
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getEnableDNS" title="getEnableDNS"></a>
	<h3 class="method-title"><code><a href="#//api/name/getEnableDNS">&ndash;&nbsp;getEnableDNS</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取是否启用dns功能。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BOOL)getEnableDNS</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>BOOL</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setEnableDNS:" title="setEnableDNS:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setEnableDNS:">&ndash;&nbsp;setEnableDNS:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置是否启用dns功能，默认是开启的。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setEnableDNS:(BOOL)<em>enable</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>enable</code></th>
						<td><p>是否启用dns功能</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setEnableDNS" title="setEnableDNS"></a>
	<h3 class="method-title"><code><a href="#//api/name/setEnableDNS">&ndash;&nbsp;setEnableDNS</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			

			<div class="method-subsection method-declaration"><code>- (void)setEnableDNS</code></div>

		    
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getUserDNSAddress" title="getUserDNSAddress"></a>
	<h3 class="method-title"><code><a href="#//api/name/getUserDNSAddress">&ndash;&nbsp;getUserDNSAddress</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取用户自定义dns服务器地址。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getUserDNSAddress</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setUserDNSAddress:" title="setUserDNSAddress:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setUserDNSAddress:">&ndash;&nbsp;setUserDNSAddress:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置用户自定义dns服务器地址，在用户设置了dns服务器的情况下优先使用用户dns。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setUserDNSAddress:(NSString *)<em>dns</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>dns</code></th>
						<td><p>用户自定义dns服务器地址</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getAppID" title="getAppID"></a>
	<h3 class="method-title"><code><a href="#//api/name/getAppID">&ndash;&nbsp;getAppID</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取用户的appID。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getAppID</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setAppID:" title="setAppID:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setAppID:">&ndash;&nbsp;setAppID:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置用户的appID。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setAppID:(NSString *)<em>appID</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>appID</code></th>
						<td><p>用户的appID</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getAppSecret" title="getAppSecret"></a>
	<h3 class="method-title"><code><a href="#//api/name/getAppSecret">&ndash;&nbsp;getAppSecret</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取用户的appSecret。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (NSString *)getAppSecret</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>NSString</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setAppSecret:" title="setAppSecret:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setAppSecret:">&ndash;&nbsp;setAppSecret:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置用户的appSecret。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setAppSecret:(NSString *)<em>appSecret</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>appID</code></th>
						<td><p>用户的appSecret</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getPushProviderType" title="getPushProviderType"></a>
	<h3 class="method-title"><code><a href="#//api/name/getPushProviderType">&ndash;&nbsp;getPushProviderType</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取用户的推送提供商类型。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BMXPushProviderType)getPushProviderType</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p><a href="../Constants/BMXPushProviderType.html">BMXPushProviderType</a></p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setPushProviderType:" title="setPushProviderType:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setPushProviderType:">&ndash;&nbsp;setPushProviderType:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置用户的推送提供商类型。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setPushProviderType:(BMXPushProviderType)<em>type</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>type</code></th>
						<td><p>用户的推送提供商类型</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getPushEnvironmentType" title="getPushEnvironmentType"></a>
	<h3 class="method-title"><code><a href="#//api/name/getPushEnvironmentType">&ndash;&nbsp;getPushEnvironmentType</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取用户的推送环境类型。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (BMXPushEnvironmentType)getPushEnvironmentType</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p><a href="../Constants/BMXPushEnvironmentType.html">BMXPushEnvironmentType</a></p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setEnvironmentType:" title="setEnvironmentType:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setEnvironmentType:">&ndash;&nbsp;setEnvironmentType:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置用户的推送环境类型。</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setEnvironmentType:(BMXPushEnvironmentType)<em>type</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>type</code></th>
						<td><p>用户的推送环境类型</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/getDebugLogReceiverId" title="getDebugLogReceiverId"></a>
	<h3 class="method-title"><code><a href="#//api/name/getDebugLogReceiverId">&ndash;&nbsp;getDebugLogReceiverId</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>获取调试log接收着账号(仅用于SDK调试，接收客户端log日志使用)</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (long long)getDebugLogReceiverId</code></div>

		    
			

			
			<div class="method-subsection return">
				<h4 class="method-subtitle parameter-title">Return Value</h4>
				<p>long long</p>
			</div>
			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/setDebugLogReceiverId:" title="setDebugLogReceiverId:"></a>
	<h3 class="method-title"><code><a href="#//api/name/setDebugLogReceiverId:">&ndash;&nbsp;setDebugLogReceiverId:</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			
			
			<div class="method-subsection brief-description">
				<p>设置调试log接收账号(仅用于SDK调试，接收客户端log日志使用)</p>
			</div>
			
		    

			<div class="method-subsection method-declaration"><code>- (void)setDebugLogReceiverId:(long long)<em>uid</em></code></div>

		    
			
			<div class="method-subsection arguments-section parameters">
				<h4 class="method-subtitle parameter-title">Parameters</h4>
				<table class="argument-def parameter-def">
				
					<tr>
						<th scope="row" class="argument-name"><code>uid</code></th>
						<td><p>调试log接收者id</p></td>
					</tr>
				
				</table>
			</div>
			

			

			

			

			

			

			
			<div class="method-subsection declared-in-section">
				<h4 class="method-subtitle">Declared In</h4>
				<p><code class="declared-in-ref">floo_proxy.h</code></p>
			</div>
			
			
		</div>
	</div>
</div><div class="section-method">
	<a name="//api/name/dealloc" title="dealloc"></a>
	<h3 class="method-title"><code><a href="#//api/name/dealloc">&ndash;&nbsp;dealloc</a></code>
</h3>

	<div class="method-info">
		<div class="pointy-thing"></div>

		<div class="method-info-container">
			

			<div class="method-subsection method-declaration"><code>- (void)dealloc</code></div>

		    
		</div>
	</div>
</div>
						</div>
						
					</div>
					
					

                    
                    
          
				</main>

				<footer>
					<div class="footer-copyright">
						
						<p class="copyright">Copyright &copy; 2023 美信拓扑. All rights reserved. Updated: 2023-02-08</p>
						
						
						<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
						
					</div>
				</footer>
			</div>
		</div>
	</article>

	<script src="../js/script.js"></script>
</body>
</html>